Waipukuaru is a city in Hawke's Bay.Waipukurau is the largest town in the Central Hawke's Bay District on the east coast of the North Island of New Zealand.